past participle of achever - Spanish English Dictionary